outsourced shared - Turkish English Dictionary